A : روبروی هر دستور print، چيزی که در خروجی نمايش داده می شود را بنوسيد. اگر دستور مورد نظر خطا داشته باشد روبروی آن بنوسيد " ERROR" .
a. System.out.println ("24 and 45 concatenated: " + 24 + 45); 24 and 45 concatenated: 2445
b. System.out.println ("24 and 45 added: " + (24 + 45)); 24 and 45 added: 69
c. System.out.println ("X: " + 25); X: 25
d. System.out.println ("Y: " + (15 + 50)); Y: 65
e. System.out.println ("Z: " + 300 + 50); Z: 30050
f. System.out.println ("I said "Hello" to you."); ERROR
g. System.out.println ("I said \"Hello\" to you."); I said "Hello" to you.
h. int keys = 88; System.out.println ("A piano has " + keys + " keys."); A piano has 88 keys.
i. final int MIN_HEIGHT = 69; MIN_HEIGHT =10;
System.out.println ("A piano has " + MIN_HEIGHT + " keys."); ERROR
j. j. int count, apples;
apples = (count = 3) + 1;
System.out.println(“count = “ + count); count =3
System.out.println(“apples= “ + apples); apples=4
k. String str = "Space, the final frontier.";
System.out.println (str.length()); 26
System.out.println (str.substring(7)); the final frontier.
System.out.println (str.toUpperCase()); SPACE, THE FINAL FRONTIER.
System.out.println (str.length()); 26
Part B : روبروی جاهايی که با علامت سوال(؟) مشخص شده، مقدار دقيق را بنوسيد اگر دستور مورد نظر خطا دارد روبروی آن بنوسيد " ERROR" و نوع خطا را توضيح دهيد.
a.
12 / 2=? 6
12.0 / 2.0=? 6.0
10 / 4=? 2
10 / 4.0=? 2.5
4 / 10=? 0
4.0 / 10=? 0.4
12 % 3=? 0
10 % 3=? 1
3 % 10=? 3
b.
b=5, c=10
int a = b *(-c + 2) / 2;// a=? -20
c.
a=50,b=20,c=6
a / b/ c=? 0
d.
int count = 12;
double sum = 490.27;
result = sum / count;// result=? 40.85583
e.
int total = 50;
float result = (float) total / 6;// result=? 8.33
f.
long total = 5;
float result = total / 2;// result=? 2.0
g.
int z = 50 / 10.00;// z=? ERROR
part C: بازه اعدادی که ایجاد می شوند را روبروی هر خط بنویسید a. Random gen = new Random(); gen.nextInt(25); 0 to 24 اعداد صحیح بین gen.nextInt(6) + 1; 1 to 6 اعداد صحیح بین gen.nextInt(100) + 10; 10 to 109 اعداد صحیح بین gen.nextInt(50) + 100; 100 to 149 اعداد صحیح بین gen.nextInt(10) – 5; -5 to 4 اعداد صحیح بین gen.nextInt(22) + 12; 12 to 33 اعداد صحیح بین b. Math.random(); [0, 1) Math.random() * (MAX – MIN + 1); |
نظرات شما عزیزان: